home *** CD-ROM | disk | FTP | other *** search
/ Retro Gamer 15 / Retro Gamer 15.iso / Commodore Emulators / AkikoFull_Setup.exe / WinUAE / Docs / Readme.txt < prev    next >
Encoding:
Text File  |  2002-03-07  |  32.4 KB  |  637 lines

  1. UAE for Windows. READ BELOW FOR CD32 AND ACTION REPLAY INSTRUCTIONS!
  2. ==============================================================================
  3. - Bernd Schmidt
  4. - Bernd "Bernie" Meyer
  5. - Toni Wilen
  6. - Sam Jordan
  7. - Brian King
  8. - Bernd Roesch
  9. - Adil Temel
  10. - Andreas Junghans
  11. - Mathias Ortmann
  12.  
  13. WinUAE 0.8.21 Release 2
  14. ==============================================================================
  15. - FIXED:   custom chipset emulation fixes (me, Bernd Schmidt)
  16. - FIXED:   JIT FPU (Bernd Roesch)
  17. - FIXED:   filesystem emulation (Bernd Schmidt, Stephan Riedelbeck)
  18.            (read-only files are handled correctly, programs in WBStartup
  19.            aren't run multiple times anymore, A-flag handling fixed)
  20. - FIXED:   PC joystick 2 (me)
  21. - FIXED:   mouse 2 emulation (me)
  22. - FIXED:   multiple CD32 CDROM and uaescsi.device updates (me)
  23. - FIXED:   bsdsocket (Bernd Roesch, Stephan Riedelbeck)
  24. - FIXED:   configuration GUI memory leak fixed (Stephan Riedelbeck)
  25. - FIXED:   keyboard problems (me)
  26.            (problems with SHIFT key and Action Replay activating when exiting GUI)
  27. - FIXED:   CD32 pad button emulation
  28.            (some games had problems with red button)
  29. - FIXED:   serial port updates (Bernd Roesch, me)
  30. - CHANGED: sound emulation (me, Bernd Schmidt)
  31. - ADDED:   CD32 media eject/insert support (me)
  32. - ADDED:   CTRL-AMIGA-AMIGA-ALT resets and clears chipmemory (me)
  33.            (use to remove reset proof programs)
  34. - ADDED:   "pause emulation while minimized"-option to misc-page (me)
  35. - ADDED:   FDI-support is back (me)
  36.  
  37. ______________________________________________________________________________
  38. IMPORTANT NOTICE: Picasso96 support in (Win)UAE would not be possible without
  39. the support and generosity of Alexander Kneer and Tobias Abt. Please donate
  40. to the Picasso96 team if you use P96 and UAE together.  NOTE: Amiga Forever
  41. from Cloanto includes a full Picasso96 license already, which is even more
  42. reason to support a long-time Amiga software company. Click on the Picasso96
  43. link in the About page of the WinUAE GUI for more information.
  44. ______________________________________________________________________________
  45. STILL TO DO:
  46. - GUI for new input device code. New input device code allows configurable
  47.   mapping between emulated Amiga input devices and host input devices.
  48. - Triple buffering, so that vsync can be reintroduced.
  49. ______________________________________________________________________________
  50. KNOWN BUGS:
  51. - Picasso96 colour-fades are especially slow.
  52. - Lemmings 3 AGA (display modulos are not added correctly yet)
  53. - Also Banshee AGA's scoreboard is still invisible because sprites outside
  54.   playfields (AGA only feature, not yet implemented) are always hidden.
  55. ______________________________________________________________________________
  56.  
  57. CD32 emulation instructions:
  58. ----------------------------
  59.  
  60. Emulated:
  61.  
  62. - CDROM except CD audio fast forward and rewind (1) (2)
  63. - NVRAM (works just like console emulators' memory card)
  64. - C2P
  65. - Joypad (keys: /=RWD *=PLAY -=FFW 7=Green 9=Yellow 1=Red 3=Blue, hardcoded, no configuration yet)
  66.   Also mapped to PC joystick/joypad buttons 1-7
  67.  
  68. Notes:
  69.  
  70. - CD32 emulation mode is automatically activated when 512KB extended ROM is selected (ROM-tab)
  71. - CD32 configuration: 68EC020,AGA,2MB chip,0 floppy drives
  72.   (some games fail to load if number of floppy drives is > 0..)
  73. - CD32's NVRAM (build-in 1024 byte flash RAM) file location can be specified in ROM-tab.
  74. - CDXL animations looks quite bad. Better timing is needed.
  75. - CD32 ROMs come with Amiga Forever 5.0 or you can dump then from floppy drive extended CD32.
  76.   Don't ask me for ROMs!
  77. - Windows 95/98/ME users: IOS.VXD bluescreen = updated ASPI drivers required..
  78. - If you have CD32 CD images, you can use daemon tools (http://www.daemon-tools.com/) to mount them.
  79.  
  80. uaescsi.device instructions
  81. ---------------------------
  82.  
  83. - Makes your IDE ATAPI/SCSI CDROM drives available on Amiga side (1)
  84.   Use Amiga CDFS, CDA players or CD burning software etc..
  85.   (not tested with real SCSI drives)
  86.  
  87. Action Replay 2 / 3 instructions
  88. --------------------------------
  89.  
  90. - You need AR 2 or 3 ROM (see below for rip instructions)
  91. - Set path to Action Replay ROM file (ROM-tab, cartridge ROM)
  92. - Freeze button = Page Up
  93. - Don't use AR support to save game states, use build-in state save option instead.
  94. - WARNING: Action Replay don't like fast Amigas or 68020+ CPUs
  95.   and max supported fast ram is 4MB.
  96.  
  97. Action Replay ROM Ripping instructions:
  98.  
  99.  Find A500 with AR2/3, press 'freeze'-button
  100.  write following:
  101.  may<RETURN>
  102.  the<RETURN>
  103.  force<RETURN>
  104.  be<RETURN>
  105.  with<RETURN>
  106.  you<RETURN>
  107.  new<RETURN> (only needed with AR 3)
  108.  insert empty floppy disk into DF0:
  109.  AR2: "sm ar2.rom,400000 420000"
  110.  AR3: "sm ar3.rom,400000 440000"
  111.  transfer ROM image to your PC
  112.  
  113. ----
  114.  
  115. 1:
  116. - requires working ASPI drivers (Windows 95/98/ME/2K/XP) or admin privileges (2K/XP)
  117.   http://www.adaptec.com/worldwide/support/drivers_by_product.html?cat=%2fProduct%2fASPI-4.70&prodkey=ASPI-4.70
  118. - no configuration option for drive selection yet.
  119. 2:
  120. - no drive selection configuration yet, just insert disc in any drive and start WinUAE.
  121.  
  122.  
  123.  
  124. WinUAE 0.8.21 Release 1
  125. ==============================================================================
  126. - Maintainer change, new WinUAE maintainer is Toni Wilen
  127. - CHANGED: Many custom chipset fixes and updates (Bernd Schmidt, me)
  128. - CHANGED: Audio code replaced with SDL audio (Bernd Schmidt)
  129.            Remember to re-adjust sound buffer size
  130. - FIXED:   CPU emulation fixes (Bernd Schmidt, me)
  131. - FIXED:   Filesys seek fix (Bernd Roesch)
  132. - FIXED:   JIT compatibility fixes (Bernd Schmidt)
  133. - FIXED:   State save fixes (Bernd Schmidt, me)
  134. - FIXED:   Prevent notebook CPU throttling when calculating CPU speed (Bernd Roesch)
  135. - ADDED:   New input device code (me)
  136. - ADDED:   Full CD32 support (me)
  137. - ADDED:   Action Replay 2 and 3 support (me)
  138. - ADDED:   CDROM scsi.device emulation (Win32 port by me)
  139. - ADDED:   Sane's AviOutput patch
  140. _____________________________________________________________________________
  141. WinUAE 0.8.17 Release 3
  142. ==============================================================================
  143. - FIXED:   Mouse trails are gone gone gone.
  144. - FIXED:   No longer crashes in windowed-mode on XP Themed-view.
  145. - FIXED:   68020+ bitfield instruction fix (stuck doors in Dungeon Master AGA)
  146. - FIXED:   Fix garbage display on Venus the Flytrap and Nightbreed Interactive
  147.            Movie. (Toni Wilen)
  148. - FIXED:   Trying to delete a non-empty directory will now properly return
  149.            ERROR_DIRECTORY_NOT_EMPTY. (Bernd Roesch)
  150. - FIXED:   Renaming a directory which was opened then closed will no longer
  151.            crash. (Bernd Roesch)
  152. - FIXED:   Increased the range of addresses checked for memory-mapping, in
  153.            order to make JIT "direct" mode work on more systems. (Bernd
  154.            Roesch)
  155. - FIXED:   Selecting a Picasso96 8-bit mode in windowed-mode would complain
  156.            about not matching your desktop's depth, and switch to full-screen.
  157. - FIXED:   CD-ROM Mounting should work again.
  158. - FIXED:   Installer won't install when WinUAE is already running.
  159. - FIXED:   Right-click and "Editting" a .UAE config-file will now result in
  160.            the correct config-name and config-description in the GUI.
  161. - FIXED:   MIDI-Out won't crash external MIDI drivers like "hubies loopback".
  162.            (Bernd Roesch)
  163. - ADDED:   Jose's modifications to the sound routines and GUI. (Jose Gil)
  164.            NOTE: Read doc called "SoundSyncro Readme.rtf"
  165. - ADDED:   AHI driver support. (Bernd Roesch)
  166. - ADDED:   Option to disable use of overlays completely.
  167. - CHANGED: Floppy-disk emulation, including .FDI support. (Toni Wilen)
  168. - CHANGED: Picasso96 licensing/support notice (above).
  169. - CHANGED: Removed references to "Amiga" in the GUI.
  170. ______________________________________________________________________________
  171. WinUAE 0.8.17 Release 2
  172. ==============================================================================
  173. - FIXED:   Fixed the center_image() routine which was causing crashes with
  174.            centering inside of screens less than 800x600.
  175. - FIXED:   Remove hard dependency on RegisterDeviceNotification API so that
  176.            WinUAE still works on Win95.
  177. - FIXED:   Event timing works better now, and shouldn't hang any demos or
  178.            games. (Bernd Schmidt)
  179. - FIXED:   Max out at 512-Megs of ZorroIII RAM, since 1-Gig won't work.
  180. - FIXED:   Merged in some CIA-related save-state changes. (Bernd Schmidt)
  181. - FIXED:   Banshee AGA and Lemmings3 AGA are now mostly working, thanks to
  182.            new delay-offset code.  See the "KNOWN BUGS" section above for
  183.            further details. (Toni Wilen)
  184. - FIXED:   Sound-syncro settings can be changed on-the-fly. (Jose Gil)
  185. - ADDED:   New version of "uaediskchange" utility.  Put this inside your
  186.            "Amiga" installation, and call it in your startup-sequence like
  187.            "run >nil: c:uaediskchange cd0:" to watch cd0: for disk-changes.
  188.            You can watch more than one drive. (Bernd Roesch)
  189. - CHANGED: Tweaked the sound-syncro code again. (Jose Gil)
  190. - CHANGED: Creating an AmigaDOS .adf file from the GUI will now create a
  191.            formatted disk. (Toni Wilen)
  192. - REMOVED: No restriction on only being able to run one instance of WinUAE.
  193.            NOTE: USE THIS WITH CAUTION.
  194. ______________________________________________________________________________
  195. WinUAE 0.8.17 Release 1
  196. ==============================================================================
  197. - FIXED:   Various AGA and chipset-related fixes. (Bernd#1, Toni Wilen)
  198. - FIXED:   .GZ support in floppy dialog doesn't cause corruption. (Timothy)
  199. - FIXED:   Updated sprite-collision logic which fixes Leander, Archon 1 and 2,
  200.            Menace, etc. (Toni)
  201. - FIXED:   Updated disk-emulation code, for higher compatability.  Also now
  202.            supports .fdi and high-density .adf images. (Toni, Adil Temel)
  203. - FIXED:   60Hz support in Dynablaster and BC Kid (Toni Wilen)
  204. - FIXED:   BSD-Socket emulation is mostly working, although bugs still exist.
  205.            (Bernd#3)
  206. - FIXED:   Picasso96 screens smaller than their display-mode would have crap
  207.            in their left-hand-border if you grabbed the screen's title-bar and
  208.            moved the screen to the right.
  209. - FIXED:   Updated copy of rtg.library, including more patches. (Bernd#3)
  210. - FIXED:   You can set the WinUAE resolution in full-screen to whatever you
  211.            desire.  Especially useful so that you set your full-screen size to
  212.            match your desktop size, and it will prevent all your desktop icons
  213.            from moving around after exitting WinUAE. (me, Georg)
  214. - FIXED:   Stupid sound_channels=0 stuff in config-files works properly.
  215. - FIXED:   Stupid gfx_center_xxx=yes/no stuff in config-files works properly.
  216. - FIXED:   Selecting an item in the Hard Drives page of the GUI and then
  217.            moving its position in the list now leaves the item highlighted.
  218. - FIXED:   Detect OS version early, and inform the user appropriately instead
  219.            of crashing.  Windows NT is no longer a supported OS for WinUAE.
  220. - FIXED:   Various little off-by-one pixel errors in the GUI.
  221. - FIXED:   MIDI in/out lists in the Ports page of GUI were behaving strangely.
  222. - FIXED:   Floppy-disc emulation change to allow Shadow of the Beast Trainer
  223.            to work. (Toni Wilen)
  224. - FIXED:   Small change in MIDI support so that closing MIDI and then
  225.            reopening it will work properly. (Bernd Roesch)
  226. - FIXED:   Call ahi_install in main.c.  No Amiga-side AHI driver yet.
  227. - FIXED:   MIDI-input doesn't have the concept of a "default device", unlike
  228.            MIDI-output.  Changed the GUI and programming accordingly.
  229. - FIXED:   MIDI-output now does the right things with the serial-port after
  230.            each written byte, which allows some other programs to finally
  231.            work (MusicX, Deluxe Music, etc.)
  232. - ADDED:   New hook function in uaelib for checking on removable drive state.
  233. - ADDED:   Disk-change status is now tracked via WM_DEVICECHANGE notifications
  234.            which allows "run >nil: uaediskchange cd0:" in the startup-sequence
  235.            to work properly.  Eject a CD-ROM, and the Amiga knows about it.
  236.            Insert a new CD-ROM, and the Amiga knows about it.  Woo-hoo!
  237.            NOTE: Probably really buggy.
  238. - ADDED:   New collision-modes, fast-copper mode (not save-able with config).
  239. - ADDED:   State-save support. (Toni Wilen)
  240. - ADDED:   Option in Sound page of GUI to enable/disable synchronized sound.
  241. - ADDED:   Printing of DDCAPS info for display-driver, to help diagnostics.
  242. - ADDED:   FDI disk-image support (Toni Wilen)
  243. - CHANGED: Tweaked the sound-code yet again, hopefully will get less out of
  244.            sync.  (Jose Gil, myself)
  245. - CHANGED: Add PC Drives no longer adds the floppy-drives.  If you want access
  246.            to A:, then you'll have to add it manually in the GUI.
  247. - CHANGED: Added ability to allocate larger amount of ZorroIII memory. 
  248.            (Bernd#3)
  249. - CHANGED: Added ability to allocate larger amount of RTG (Picasso96) memory.
  250.            (Bernd#3)
  251. - CHANGED: Removed Vertical Blank Synchronization (VSync) support in Flip
  252.            calls.  This should increase synchronization and performance in
  253.            full-screen mode, but may introduce some tearing/artifacting.
  254. - CHANGED: Use the system "hand" cursor when pointing at web-links in the
  255.            About page (if available). (Oscar Sillani)
  256. - CHANGED: Use Tahoma font in About page of GUI.
  257. - CHANGED: Use up/down icons in the HardDisk page of GUI. (Oscar Sillani)
  258. ______________________________________________________________________________
  259. WinUAE 0.8.16 Release 4
  260. ==============================================================================
  261. - FIXED: 50Hz/60Hz switching (B.C. Kid) works again. (Toni Wilen)
  262. - FIXED: Various Picasso96 issues. (Bernd Roesch)
  263. - FIXED: F11 should be '\' again.
  264. - ADDED: .GZ support in floppy dialog. (Timothy Roughton, aka Inner) 
  265. - CHANGED: Tweaked the sound-code yet again, hopefully will be less choppy.
  266. - CHANGED: Tweaked the exception-handling code for JIT. (Bernie Meyer)
  267. - REMOVED: icon1.ico from the source-code archive.
  268. ______________________________________________________________________________
  269. WinUAE 0.8.16 Release 3
  270. ==============================================================================
  271. - FIXED: GUI DLL loader is no longer fixated on Deutsch.
  272. - FIXED: Selecting 68000 CPU from a JIT config doesn't result in error message.
  273. - ADDED: Sprite-collisions can be enabled/disabled during emulation, not just
  274.          at startup.
  275. - ADDED: Patched rtg.library added to package, which should fix the mouse trails.
  276.          (Thanks to Tobias Abt and Alexander Kneer of P96, and Bernd Roesch).
  277.          This file (rtg.library) will end up in the "Amiga Programs/" directory
  278.          under the "WinUAE/" directory where you install to.
  279. - ADDED: German keymap (UAE_German)
  280. - ADDED: uaediskchange utility
  281. - ADDED: French and German DLLs updated, Italian DLL added.  (Thanks Georg V,
  282.          FagEmul, and Daniele G)
  283. - CHANGED: Tweaked the sound code again, memory-leak should be gone, performance
  284.            should be better - expect a speed decrease when using JIT and sound.
  285. - CHANGED: Graphics glitches caused by NOVSYNC flipping should be gone in full-
  286.            screen mode.
  287. - REMOVED: Turkish DLL, as it was out-of-date
  288. ______________________________________________________________________________
  289. WinUAE 0.8.16 Release 2
  290. ==============================================================================
  291. - FIXED: Stupid shift-key issue (me)
  292. - FIXED: Should be back to 50Hz at A500 speed emulation, so audio latency should
  293.          be reduced or non-existant. (me)
  294. - FIXED: Graphics-updates may work now on Voodoo cards (Toni, me)
  295. - FIXED: Updated file-version info in WinUAE.exe resource. (Georg)
  296. - FIXED: Bug with version-number checking and GUI DLLs (Georg)
  297. ______________________________________________________________________________
  298. WinUAE 0.8.16 Release 1
  299. ==============================================================================
  300. - FIXED: Better 040 compatibility (Toni, Bernd#3, Gwenole)
  301. - FIXED: Even more 040 and debugger compatibility (Toni, Bernd#3, Gwenole)
  302. - FIXED: Fixed the cleanup_sound() routine to not crash on some systems (Andreas)
  303. - FIXED: AGA support (Toni)
  304. - FIXED: Don't die on CPUs (Cyrix) which don't have rdtsc instruction
  305. - FIXED: Printing from within FinalWriter (Bernd#3)
  306. - FIXED: Graphics printing should work now. (Bernd#3)
  307. - FIXED: Translated GUI libraries are only loaded if their version number is
  308.          0.8.16.1 now, so that the GUI is consistent across languages for a
  309.          given WinUAE version.
  310. - FIXED: Horizontal/vertical lines are 2x faster in Picasso96 (Bernd#3)
  311. - FIXED: Floppy disk emulation tweaks (Toni Wilen)
  312. - FIXED: Auto-activation of WinUAE window is smarter now.
  313. - FIXED: Bug with flipping surfaces in DirectDraw.  If the flipping-pair was
  314.          not properly created (say the primary was in video-ram, but the
  315.          secondary was in system-ram) and cannot be flipped, we tried to
  316.          flip anyways.  This would fill up the log with flip-failure reports.
  317. - FIXED: Infinite loops when GetBytesPerPixel fails.  Still looking into why
  318.          GetBytesPerPixel fails in some weird circumstances.
  319. - FIXED: "more compatible" string in CPU page of GUI is no longer too long.
  320. - FIXED: Mouse-pointer reappears when message-boxes pop up.
  321. - FIXED: Mouse-button state isn't kept across screen-mode changes (Bernd#3)
  322. - FIXED: Clear the write-protect bit when copying files from read-only media.
  323.          This fixes the icon overwrite problem when installing OS 3.5 and 3.9.
  324.          (Bernd#3)
  325. - FIXED: Added a hack for volume-names of "AmigaOS3.5" and "AmigaOS3.9" to be
  326.          used even though Windows shows "AmigaOS35" and "AmigaOS39". (Bernd#3)
  327. - FIXED: Make sure that the Windows mouse-pointer is not active on an Amiga
  328.          screen-mode switch. (Bernd#3)
  329. - FIXED: Fixed timing problems on SpeedStep mobile processors, due to their
  330.          strange RDTSC implementation being variable.  Instead, use the OS
  331.          provided QueryPerformanceCounter(), which actually works but
  332.          has much lower resolution.
  333. - FIXED: Framerate reporting. (Toni)
  334. - FIXED: Maximum number of Picasso96 screen-modes is increased.
  335. - FIXED: Screen refresh bug when minimizing/maximizing full-screen Amiga gfx.
  336. - FIXED: Now use gzip.dll for .adz/.roz handling.
  337. - FIXED: Floppy disks can be written/formatted again.
  338. - FIXED: Disk-select logic for certain demos (Toni)
  339. - FIXED: Bogus printer loading when printer is "none" in GUI.
  340. - FIXED: Incorrect block-size reporting for HardDiskFiles (.hdf) in GUI
  341. - FIXED: Keyboard stickiness during screen-switches, and/or F12 GUI. (Bernd#3)
  342. - ADDED: JIT support for massive speed increase (Bernd#2)
  343. - ADDED: "mixed stereo" setting in the Sound page of the GUI.
  344. - ADDED: "CTRL-F11 to quit" setting in Misc page of the GUI.  ALT-F4 can then
  345.          be used by the Amiga properly, and CTRL-F11 will quit WinUAE.
  346. - ADDED: Virtual screens in Picasso96 (Bernd Roesch)
  347. - ADDED: MIDI-In support (Bernd Roesch)
  348. - CHANGED: Slightly different compile flags, resulting code may be faster (?)
  349. - CHANGED: Moved the Immediate Blit option from Misc to Display page of GUI
  350. - CHANGED: Use some of WinFellow's fsdb code in WinUAE.
  351. - CHANGED: Picasso96 rendering/display engine (Larry, Curly, me)
  352. - CHANGED: AIAB web-link in About page of GUI.
  353. - REMOVED: 32-bit Blitter option is gone now (no longer applies)
  354. - REMOVED: 24-bit display-mode support.
  355. - REMOVED: Enforcer-logging option in Misc page of GUI
  356. - REMOVED: DirectDraw6 option in Misc page of GUI (now the default)
  357. - REMOVED: NT4 support.
  358. ______________________________________________________________________________
  359. WinUAE 0.8.14 Release 3
  360. ==============================================================================
  361. - FIXED: Stupid frames-per-second bug whenever the GUI has been displayed.
  362. - FIXED: Graphics garbage at bottom of Amiga screens whenever the GUI is
  363.          displayed and moved around (in windowed-mode).
  364. - FIXED: Enabling "Show LEDs in full-screen" once running didn't actually work.
  365. - FIXED: Speed of emulation is no longer "crazy" when sound is disabled.
  366. - FIXED: Crashing with certain .uae config-files, including default.uae.
  367. - FIXED: Minimizing WinUAE and then restoring it wasn't restoring sound.
  368. - FIXED: Screen refresh bug when minimizing/maximizing full-screen Amiga gfx.
  369. - FIXED: Now use gzip.dll (included) for .adz/.roz handling.
  370. - ADDED: Can now adjust sound preferences while the emulation is running.
  371. - ADDED: Turkish GUI DLL to installer
  372. - CHANGED: Printing support in the GUI is now based on a printer-name, not a
  373.            physical printer-port.  You MUST have a printer-driver on the Amiga
  374.            side that matches your actual printer.
  375. - REMOVED: Ability to adjust the floppy-disk speed.  This "feature" doesn't
  376.            exist in the core UAE version, and can also cause incompatabilities.
  377. ______________________________________________________________________________
  378. WinUAE 0.8.14 Release 3 (the Stupid release)
  379. ==============================================================================
  380. - FIXED: Stupid bug with GUI (F12) when in full-screen mode.
  381. - FIXED: Stupid Picasso96 slow-down in Release 2
  382. - FIXED: Stupid Picasso96 bug with menu painting from Release 2
  383. - ADDED: French GUI DLL to installer
  384. ______________________________________________________________________________
  385. WinUAE 0.8.14 Release 2
  386. ==============================================================================
  387. - FIXED: Picasso96 screen-modes weren't being drawn/updated correctly.
  388. - FIXED: Sound-buffer slider gets disabled when no audio output is selected.
  389. - FIXED: German GUI DLL is accurate now. (Thanks Georg)
  390. - ADDED: Flicker-free Amiga screen updates when full-screen.  Doesn't affect
  391.          Picasso96 screens, though.
  392. - CHANGED: Sound output tweaked again, should be "slightly" better.
  393. ______________________________________________________________________________
  394. WinUAE 0.8.14 Release 1
  395. ==============================================================================
  396. - FIXED: When WinUAE is full-screen, the Message dialog-box no longer "hides"
  397.          and locks up WinUAE.  Instead, WinUAE will automatically minimize
  398.          itself and display the dialog-box on the Windows Desktop.
  399. - FIXED: log-file no longer fills up with blit failure reports.
  400. - FIXED: Some resources (critical-sections, threads) weren't being cleaned-up.
  401. - FIXED: [Load From...] button now works properly.
  402. - FIXED: .uae config-files with spaces in them are now supported when double-
  403.          clicked.
  404. - FIXED: Increased compatability (Bernd, Sam, Toni)
  405. - FIXED: Copper emulation state machine (Sam)
  406. - FIXED: Floppy emulation and DMA (Sam, Toni)
  407. - FIXED: CPU+FPU emulation bugs (Sam, Christian Bauer, Toni, me)
  408. - FIXED: Only allow a single instance of WinUAE to be running.
  409. - FIXED: Joystick support under Win2K.
  410. - FIXED: Scroll-Lock to pause screen-refreshes works.
  411. - FIXED: About-page URL link handling.
  412. - FIXED: File-system code, including preservation of mode-bits on a rename
  413.          (Brian Gontowski, David Varley, me)
  414. - FIXED: File-system code can handle more than 500-files per directory now.
  415. - ADDED: File-system now supports and persists file-notes (comments), and
  416.          the Script, Pure, and Delete bits.
  417. - ADDED: Floppy disk DMA slider for control of disk DMA speed (Toni)
  418. - ADDED: Ability to disable specific floppy disk drives (Bernd)
  419. - ADDED: "Custom" floppy creation, for use in game-saves (Toni)
  420. - ADDED: DirectInput support for USB and other joystick devices.
  421. - ADDED: Sound interpolation support code (Bernd), and relevent GUI changes.
  422. - ADDED: [Info] section on Configurations page of GUI, for linking external
  423.          text, html, or screen-shots to a particular configuration.
  424. - ADDED: German localization of the GUI. (Georg Veichtlbauer)
  425. - ADDED: "Back To The Roots" link in About page of GUI. (Bobic)
  426. - CHANGED: All audio goes through WaveOut octal-buffering now.
  427. - CHANGED: Hard-disk to local filesystem translation-layer.  MAY BE BUGGY NOW!
  428. - CHANGED: Native CD-ROM drives are mounted as CDx: instead of DHx:
  429. - CHANGED: Frames-per-second are only displayed in Amiga screen-modes now.
  430. - CHANGED: Blitter, copper, and floppy emulation (from Bernd, Sam and Toni)
  431. ------------------------------------------------------------------------------
  432.  
  433. For general information about the core UAE platform, refer to:
  434.  
  435. http://www.freiburg.linux.de/~uae/
  436.  
  437. This readme file does _not_ cover the features of UAE that are common to
  438. all versions. If you're not familiar with UAE yet, consulting the generic
  439. distribution before attempting to use this port might actually not be a
  440. bad idea.
  441.  
  442. The generic UAE documentation can be found in the docs directory of this
  443. archive. Take these docs with a grain of salt, though: Not every detail of the
  444. Linux documentation pertains to WinUAE, and vice versa.
  445.  
  446. The latest release of UAE for Win32 is available from:
  447. http://www.winuae.net/
  448.  
  449. Also, excellent English *and* German help-files in Compiled HTML Manual (.chm)
  450. format can be found at http://www.winuae.net/download.htm.  Many thanks
  451. to Georg Viechtlbauer for his help with this!
  452.  
  453. If you are using Windows 95 (shame on you!) and don't have DirectX
  454. installed yet, you need to grab and install a copy first. UAE works
  455. with older versions of DirectX, so chances are that you won't have
  456. any problems if you had installed a DirectX game on your machine at
  457. least once.
  458.  
  459. There are no problems running WinUAE under Windows 2000 and XP - in fact,
  460. Win2K or XP is the best platform to run WinUAE on - providing the best
  461. graphics and network performance, as well as core emulation duties.
  462.  
  463. Windows NT 4.0 is not supported
  464.  
  465. | BUG REPORTS VIA EMAIL: Please make sure that the following conditions are
  466. | met before you report any kind of problem:
  467. |
  468. | (1) You are using the latest version of WinUAE
  469. | (2) You have read the documentation (90% of all potential questions are
  470. |     answered thoroughly in the this readme file)
  471. | (3) You have used your brain
  472. | (4) The graphics drivers of your systems are up-to-date 
  473. |
  474. | If you do write me, _always_ state what version of UAE your feedback is
  475. | pertaining to. Include all the necessary information, e.g. the command
  476. | line options you are using.
  477. |
  478. | Do _not_ send me warez of any kind, no matter how non-working they are.
  479. | Do _NOT_ ask me for ROM-files, warez, etc.
  480.  
  481. 1. Command Line Parameters
  482. ==========================
  483. UAE's command line options are now quite hidden, since we're a true
  484. Windows application now (and not a console-application).
  485.  
  486. The most important one is:
  487.   -config=configfile.uae
  488. or this will also work:
  489.   -f configfile.uae
  490.  
  491. which will cause WinUAE to load the saved config-file (which is just
  492. ASCII format anyways).
  493.  
  494. 2. File-System Specifics
  495. ========================
  496. UAE will try its best to bridge the gap between Microsoft and Tripos file
  497. system semantics, but there are some inherent limitations:
  498.  
  499. 1. The Windows "read only" flag controls the w and d bits on the Amiga side
  500. 2. r and e are always set
  501. 3. h, s and p cannot be set
  502. 4. The a flag is preserved
  503. 5. File comments are not supported
  504. 6. Not all file names that are "forbidden" under the lame Windows fs are
  505.    being handled correctly yet. The most common ones, however, are.
  506.  
  507. Beware: UAE does _not_ live in a chroot-like environment! There is no
  508. checking for accesses to directories above the mount point. Do not
  509. assume that your data is absolutely safe from rogue Amiga programs!
  510.  
  511. 3. Keyboard Emulation
  512. =====================
  513. Most of your keyboard retains its regular functionality under UAE, but
  514. there are a few notable exceptions:
  515.  
  516. - if you don't have a Win95 keyboard, you'll have to use Ins/Home as a
  517.   replacement for Left Amiga/Right Amiga (this is different from other
  518.   versions of UAE).
  519. - HELP has been remapped to Page-Down
  520. - F12 brings up the GUI
  521. - Shift+F12 brings up the GUI-based debugger
  522. - Scroll Lock toggles screen refresh, speeding up the emulation
  523. - Pause toggles sound, speeding up the emulation (note that you can't
  524.   enable sound this way if you haven't configured UAE to run with sound
  525.   from the beginning).
  526. - End+F1, F2, F3 or F4 allows you to change disks in one of the four
  527.   Amiga disk drives. Shift+End+F1...F4 ejects the disk.
  528.  
  529. The keyboard replacements for an Amiga joystick are as follows:
  530.  
  531.                  a              b            c
  532. Up            Keypad 8      Cursor Up        T
  533. Down          Keypad 2     Cursor Down       B
  534. Left          Keypad 4     Cursor Left       F
  535. Right         Keypad 6     Cursor Right      H
  536. Fire          Keypad 0      Right Ctrl    Left Alt
  537.  
  538. WinUAE supports gzip-compressed disk images if you have zlib.dll.
  539.  
  540. Windows 2000/XP users: Using the compression feature of NTFS instead
  541. of gzip is a good idea if you wish to save space and be able to write
  542. to the ADF files at the same time.
  543.  
  544. 3. Performance Issues
  545. =====================
  546. On a sufficiently powerful PC, UAE will give you quite an authentic
  547. flashback into a (better?) past.
  548.  
  549. Thanks to DirectX, the raw drawing throughput of this version will be
  550. among the highest of all Intel ports. 800x600 is only about 20% slower
  551. than 320x200 on my Pentium 100, although it requires more than seven
  552. times as many bytes per second to be pumped across the PCI bus. UAE's
  553. native display depth is 16 bpp. This table shows how the net drawing
  554. speed is affected by your display type:
  555.  
  556. 16 bpp full screen - 100%
  557. 16 bpp desktop     -  98% 
  558. 24 bpp desktop     -  72%
  559. 32 bpp desktop     -  60%
  560.  
  561. Sound is a luxury. Because sound output is strictly synchronized with
  562. video DMA, you _won't_ get clean sound _unless_ your machine is capable
  563. of running at 50 fps at least internally.
  564.  
  565. Rule of thumb: Get a PPro or Pentium II if you want full graphics and
  566. full sound at the same time (reportedly, the Pentium MMX 200 MHz,
  567. overclocked to 250 MHz [83.3 MHz bus speed], is a powerful platform
  568. for running UAE. I have no definite reports about the K6 and the M2 yet,
  569. but these should do pretty good as well.).
  570.  
  571. On a Pentium 100 equipped with a Matrox Millennium, UAE-Win32/DirectX
  572. is slightly faster than the Linux version under AcceleratedX for programs
  573. that perform a _lot_ of screen updates, i.e. action games and demos.
  574. All other things should run at roughly the same speed.
  575.  
  576. 4. Compatibility
  577. ================
  578. The number of programs that don't run properly under UAE decreases with
  579. every new release. If you find a piece of software to require special
  580. treatment, please let me know. I have received copies of pirated software
  581. in my email in the past. Never ever do this to me.
  582.  
  583. Consult compatibility.txt for tips on how to get software running and a
  584. growing collection of user-submitted parameters.
  585.  
  586. A few broken programs require instruction prefetch and/or exception 3
  587. to be emulated (e.g.  Shadow of the Beast I, Katakis and Denaris). These
  588. can be forced to run by playing with the "compatible-mode" CPU-flag in
  589. the CPU-settings section of the GUI.
  590.  
  591. 5. Acknowledgements
  592. ===================
  593. to Bernd Schmidt for creating this comprehensive emulation of the most
  594. complex home computer ever
  595.  
  596. to Mathias Ortmann, for all his pioneering WinUAE efforts, and the meat of this
  597. document
  598.  
  599. to Microsoft for contributing an excellent IDE and an operating system that
  600. hasn't crashed a single time during the development of this project,
  601. although I've done some pretty nonstandard things to it repeatedly :->
  602.  
  603. to the Free Software Foundation for providing an invaluable set of tools
  604.  
  605. to Cygnus Software for porting them over to the Win32 environment
  606.  
  607. to Thomas Kessler for mercilessly tracking down and reporting even the
  608. most subtle bug
  609.  
  610. to Andreas Schildbach for providing several hundred MIPS of raw CPU power and
  611. demonstrating that this program will actually make sense on the entry-level
  612. PC generation of 1998. :-)
  613.  
  614. to Cloanto for their Amiga Forever work
  615.  
  616. to JayBee for his AIAB work
  617.  
  618. to Christian Buchner (flower-power) for his work on a uaescsi.device
  619.  
  620. to all the mirror-sites and their owners
  621.  
  622. to those who have contributed to my Internet funding
  623.  
  624.  
  625. 6. Known Bugs/Issues:
  626. =====================
  627. Please see the WinUAE home-page at http://www.winuae.net/
  628.  
  629. Please use the following type of template with all bug reports:
  630. 1. Amiga OS versions (kickstart and workbench)
  631. 2. Extensions running (MagicWB, NewIcons, DirOPUS, ToolManager, etc.)
  632. 3. Settings of Amiga that caused the problem
  633. 4. HostOS (Win95, Win95-OSR2, Win2K, etc.)
  634. 5. DirectX version
  635. 6. PC Graphics card and its driver's version
  636. 7. Sound card and its driver's version
  637.